﻿/** @file Encoding.h
	@brief	エンコーディング指定用列挙体定義ファイル
*/

#ifndef STRAY_ENCODING_H
#define STRAY_ENCODING_H

/**
	@brief ライブラリの名前空間
*/
namespace Stray {

/** @enum Encoding
	@brief エンコーディング列挙体。エンコードの種類判別用
*/
enum Encoding
{
	ENC_SJIS,		//!< シフトJIS
	ENC_JIS,		//!< JIS
	ENC_EUC,		//!< EUC
	ENC_UTF8,		//!< UTF-8
	ENC_UNICODE,	//!< Unicode(wchar_t型のデフォルトエンコード)

	ENC_UNKNOWN,	//!< 不明なエンコード

	ENC_MAX,
};

}

#endif